﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using FuelTracker.Models;

namespace FuelTracker.DataAccess
{
    public class SettingsDao : IsolatedStorageDao
    {
        private const string SETTINGS = "Settings.xml";

        public Settings LaodSettings()
        {
            if (!isolatedStorage.FileExists(SETTINGS))
                return new Settings();

            Settings settings = Deserialize<Settings>(SETTINGS);
            return settings;
        }

        public void SaveSettings(Settings settings)
        {
            Serialize(settings, SETTINGS);
        }
    }
}
